package com.sailfish.springbootdemo.pojo.db1;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;
import java.util.List;

public class LineBaseSmallType {

    private Integer lineBaseSmallTypeId;
    private String lineBaseSmallTypeName;
    private Integer status;
    private Integer sort;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    private Integer lineBaseBigTypeId;
    private Integer pcbaProcessId;
    private Integer pcbaProcessIdSmt;

    private LineBaseBigType lineBaseBigType;
    private List<LineBaseParam> lineBaseParamList;
    private PcbaProcess pcbaProcess;
    private PcbaProcess pcbaProcessSmt;
    private List<BaseCapacityRule> baseCapacityRuleList;

    private String baseLineValueFrom;

    public Integer getLineBaseSmallTypeId() {
        return lineBaseSmallTypeId;
    }

    public void setLineBaseSmallTypeId(Integer lineBaseSmallTypeId) {
        this.lineBaseSmallTypeId = lineBaseSmallTypeId;
    }

    public String getLineBaseSmallTypeName() {
        return lineBaseSmallTypeName;
    }

    public void setLineBaseSmallTypeName(String lineBaseSmallTypeName) {
        this.lineBaseSmallTypeName = lineBaseSmallTypeName;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getLineBaseBigTypeId() {
        return lineBaseBigTypeId;
    }

    public void setLineBaseBigTypeId(Integer lineBaseBigTypeId) {
        this.lineBaseBigTypeId = lineBaseBigTypeId;
    }

    public LineBaseBigType getLineBaseBigType() {
        return lineBaseBigType;
    }

    public void setLineBaseBigType(LineBaseBigType lineBaseBigType) {
        this.lineBaseBigType = lineBaseBigType;
    }

    public List<LineBaseParam> getLineBaseParamList() {
        return lineBaseParamList;
    }

    public void setLineBaseParamList(List<LineBaseParam> lineBaseParamList) {
        this.lineBaseParamList = lineBaseParamList;
    }

    public Integer getPcbaProcessId() {
        return pcbaProcessId;
    }

    public void setPcbaProcessId(Integer pcbaProcessId) {
        this.pcbaProcessId = pcbaProcessId;
    }

    public PcbaProcess getPcbaProcess() {
        return pcbaProcess;
    }

    public void setPcbaProcess(PcbaProcess pcbaProcess) {
        this.pcbaProcess = pcbaProcess;
    }

    public Integer getPcbaProcessIdSmt() {
        return pcbaProcessIdSmt;
    }

    public void setPcbaProcessIdSmt(Integer pcbaProcessIdSmt) {
        this.pcbaProcessIdSmt = pcbaProcessIdSmt;
    }

    public PcbaProcess getPcbaProcessSmt() {
        return pcbaProcessSmt;
    }

    public void setPcbaProcessSmt(PcbaProcess pcbaProcessSmt) {
        this.pcbaProcessSmt = pcbaProcessSmt;
    }

    public List<BaseCapacityRule> getBaseCapacityRuleList() {
        return baseCapacityRuleList;
    }

    public void setBaseCapacityRuleList(List<BaseCapacityRule> baseCapacityRuleList) {
        this.baseCapacityRuleList = baseCapacityRuleList;
    }

    public String getBaseLineValueFrom() {
        return baseLineValueFrom;
    }

    public void setBaseLineValueFrom(String baseLineValueFrom) {
        this.baseLineValueFrom = baseLineValueFrom;
    }
}
